package com.itboye.jinpuyiyuan.bean;

import com.google.gson.annotations.SerializedName;

import java.io.Serializable;
import java.util.List;

/*
        "USER_NAME": "处方测试",
        "HOSP_PATIENT_ID": "00357512", 用户院内id
        "IDCARD_TYPE": "1", 用户证件类型
        "IDCARD_NO": "210302196706030929", 用户证件号码
        "CARD_TYPE": "0", 用户卡类型
        "CARD_NO": "", 用户卡号
        "PAY_LIST": [{
            "HOSP_SEQUENCE": "875506",   his 就诊登记号，缴费单唯一id
            "DEPT_NAME": "糖尿病内科专家诊室", 接诊科室
            "DOCTOR_NAME": "杨桂英",  接诊医生
            "PAY_AMOUT": "26000", 缴费订单总额
            "PAY_CHANNEL_ID": "6", 支付渠道  1 微信支付 2 支付宝支付 3 手机银联 4 互联网银联 5 终端银联 6 窗口 7 app支付
            "ORDER_STATUS": "1", 订单状态
            "RECEIPT_ID": "3000364487", 收据号
            "PAY_REMARK": "2018-10-30\/4", 说明
            "RECEIPT_DATE": "2018-10-30 10:11:40" 日期
        }, {
            "HOSP_SEQUENCE": "932297",
            "DEPT_NAME": "个检",
            "DOCTOR_NAME": "杨春山",
            "PAY_AMOUT": "6",
            "PAY_CHANNEL_ID": "",
            "ORDER_STATUS": "0",
            "RECEIPT_ID": "",
            "PAY_REMARK": "2019-01-04\/1",
            "RECEIPT_DATE": "2019-01-15 13:46:16"
        }]
 */
public class RecipeRecordBean implements Serializable {

    @SerializedName("USER_NAME")
    String  user_name;

    @SerializedName("HOSP_PATIENT_ID")
    String  hosp_patient_id;

    @SerializedName("IDCARD_TYPE")
    String  idcard_type;

    @SerializedName("IDCARD_NO")
    String  idcard_no;

    @SerializedName("CARD_TYPE")
    String  card_type;

    @SerializedName("CARD_NO")
    String  card_no;

    @SerializedName("PAY_LIST")
    List<PayListBean>  pay_list;


    public String getUser_name() {
        return user_name;
    }

    public void setUser_name(String user_name) {
        this.user_name = user_name;
    }

    public String getHosp_patient_id() {
        return hosp_patient_id;
    }

    public void setHosp_patient_id(String hosp_patient_id) {
        this.hosp_patient_id = hosp_patient_id;
    }

    public String getIdcard_type() {
        return idcard_type;
    }

    public void setIdcard_type(String idcard_type) {
        this.idcard_type = idcard_type;
    }

    public String getIdcard_no() {
        return idcard_no;
    }

    public void setIdcard_no(String idcard_no) {
        this.idcard_no = idcard_no;
    }

    public String getCard_type() {
        return card_type;
    }

    public void setCard_type(String card_type) {
        this.card_type = card_type;
    }

    public String getCard_no() {
        return card_no;
    }

    public void setCard_no(String card_no) {
        this.card_no = card_no;
    }

    public List<PayListBean> getPay_list() {
        return pay_list;
    }

    public void setPay_list(List<PayListBean> pay_list) {
        this.pay_list = pay_list;
    }

    public class PayListBean implements Serializable{

        @SerializedName("HOSP_SEQUENCE")
        String hosp_sequnce;

        @SerializedName("DEPT_NAME")
        String dept_name;

        @SerializedName("DOCTOR_NAME")
        String doctor_name;

        @SerializedName("PAY_AMOUT")
        String pay_amout;

        @SerializedName("PAY_CHANNEL_ID")
        String pay_channel_id;

        @SerializedName("ORDER_STATUS")
        String order_status;

        @SerializedName("RECEIPT_ID")
        String receipt_id;

        @SerializedName("PAY_REMARK")
        String pay_remark;

        @SerializedName("RECEIPT_DATE")
        String receipt_date;

        public String getHosp_sequnce() {
            return hosp_sequnce;
        }

        public void setHosp_sequnce(String hosp_sequnce) {
            this.hosp_sequnce = hosp_sequnce;
        }

        public String getDept_name() {
            return dept_name;
        }

        public void setDept_name(String dept_name) {
            this.dept_name = dept_name;
        }

        public String getDoctor_name() {
            return doctor_name;
        }

        public void setDoctor_name(String doctor_name) {
            this.doctor_name = doctor_name;
        }

        public String getPay_amout() {
            return pay_amout;
        }

        public void setPay_amout(String pay_amout) {
            this.pay_amout = pay_amout;
        }

        public String getPay_channel_id() {
            return pay_channel_id;
        }

        public void setPay_channel_id(String pay_channel_id) {
            this.pay_channel_id = pay_channel_id;
        }

        public String getOrder_status() {
            return order_status;
        }

        public void setOrder_status(String order_status) {
            this.order_status = order_status;
        }

        public String getReceipt_id() {
            return receipt_id;
        }

        public void setReceipt_id(String receipt_id) {
            this.receipt_id = receipt_id;
        }

        public String getPay_remark() {
            return pay_remark;
        }

        public void setPay_remark(String pay_remark) {
            this.pay_remark = pay_remark;
        }

        public String getReceipt_date() {
            return receipt_date;
        }

        public void setReceipt_date(String receipt_date) {
            this.receipt_date = receipt_date;
        }
    }
}
